Treating Programs as Objects: The Computational Proxy Experience

نویسندگان

  • David Maier
  • Judith Bayard Cushing
چکیده

Migrating data to a new database model presents problems if there are existing application programs that must continue to access the data, bu that cannot be converted immediately. If the target database is object-oriented, such a legacy program can be encapsulated as an object or a message. We argue that some applications will beneet from further \reiication" of execution instances as database objects. We introduce a \computational proxy" mechanism and our prototype implementation of it for computational chemistry codes. We conclude with a discussion of where declarative capabilities would have been a useful adjunct to object-oriented database features.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Object Embodiment in a Multimodal Simulation

In this paper, we introduce a multimodal environment and semantics for facilitating communication and interaction with a computational agent, as proxy to a robot. To this end, we have created an embodied 3D simulation enabling both the generation and interpretation of multiple modalities, including: language, gesture, and the visualization of objects moving and agents acting in their environmen...

متن کامل

Proxy war and US's smart power strategy (the case of Syria, 2011-2016)

‌Frequent application of the term “proxy war” indicates its prominent place in academic researches on international relations. Separate implementation of soft power and hard power proved to be unsuccessful in recent years. Accordingly, great failures in classic wars increased tendencies towards proxy wars. By the outbreak of Arab Springs in the early 2011, Syria was devastated by different oppo...

متن کامل

Distribution and Inheritance in the HERON Approach to Heterogeneous Computing

Heron is a platform for object-oriented distributed computing in an open systems environment. We try to achieve a degree of distribution transparency previously known only from special distributed programming systems, while at the same time accommodating heterogeneous, autonomous computer systems. Distributed programs are written in Eiiel. The Eiiel language system is not modiied; Heron employs...

متن کامل

Views of General Practitioners and Clinical Medical School Faculty to Adapt the Educational needs of Continuing Medical Education programs

Introduction: Continuing education is a necessity in the world. To develop educational programs in the first step, educational needs must be properly identified. To train general practitioners (GPs), the present study was conducted at Golestan University of Medical Sciences in order to assess the needs of continuing education programs in view of general practitioners participating in the progra...

متن کامل

Practical Functional Reactive Programming

We present our experiences integrating Functional Reactive Programming (FRP) into a new host language, Python, and a variety of computational contexts: a game engine, a GUI system, and an embedded controller. We demonstrate FRP principles extended to a dynamic environment and the integration of object-oriented libraries into the reactive environment. A number of FRP semantic issues are addresse...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993